package main

import "fmt"

func main() {
	arryDemo()
	sliceDemo()
}

func sliceDemo() {
	//1、实例化一个切片 长度为3的切片
	s := make([]string, 3)
	s[1] = "34387"
	fmt.Println(s, len(s))
	//2、声明一个切片，追加一个字符串
	var s1 []string
	s1 = append(s1, "ruixule")
	s1 = append(s1, "ruihuan")
	fmt.Println(s1)
}

func arryDemo() {
	//数组初始化时候需要传值
	arr := [4]string{
		"1", "2", "3", "4",
	}
	fmt.Printf("arr %v \n", arr)
	//让程序自己定义数组的长度
	var arr1 = [...]string{
		"111", "332",
	}
	fmt.Println(arr1)

}
